Search


🌈 ในวันที่คอมพิวเตอร์อยู่ในอุปกรณ์แทบทุกอย่า...

  • Share this:


🌈 ในวันที่คอมพิวเตอร์อยู่ในอุปกรณ์แทบทุกอย่างรอบตัว ทำให้ชีวิตของพวกเราสะดวกสบายขึ้น
.
แต่ก็ทำให้ชีวิตของนักพัฒนาที่จะต้องเขียนโค้ดให้สามารถนำไปใช้งานบนอุปกรณ์จำนวนมากลำบากขึ้นเช่นกัน 😭
.
วันนี้เราจึงมีเครื่องมือที่จะช่วยให้งานหนักนั้นเบาลงได้ เครื่องมือนี้มีชื่อว่า Qt (อ่านว่า cute นะ 🥰)
.
( https://www.qt.io )
.
เป็นเฟรมเวิร์คที่ออกแบบมาเพื่อใช้พัฒนาแอพพลิเคชันข้ามแพลตฟอร์ม คือเขียนโค้ดแค่ครั้งเดียว สามารถนำไปรันบนระบบปฏิบัติการได้หลายระบบ
.
โดยเลือกภาษาหลักในการเขียนได้ทั้ง C++ และ Python โดยจะมีตัวช่วยเป็น widget พื้นฐานอย่างครบถ้วน ช่วยลดเวลาในการสร้าง GUI
.
และมีวิธีการติดต่อกันระหว่าง Qt Object ต่างๆด้วย Signals / Slots ทำให้การรับส่งข้อมูล และจัดการ UI ต่างๆเป็นเรื่องง่ายอีกด้วย ( https://doc.qt.io/qt-5/signalsandslots.html )
.
⭐️ สำหรับคนที่กำลังคิดสร้างซอฟต์แวร์แต่ยังไม่รู้จะเลือกเครื่องมืออะไร ก็หวังว่า Qt จะได้เป็นหนึ่งในตัวเลือกของทุกคนนะครับ
.
✅ ตัวอย่างระบบที่ใช้ Qt ในการพัฒนา https://resources.qt.io/customer-stories-automotive
https://resources.qt.io/customer-stories-digital-tv-stb
.
#BorntoDev - 🦖 Digital Academy ให้การพัฒนาทักษะเทคโนโลยีเป็นเรื่องสนุกไปพร้อมกับเรา


Tags:

About author
BorntoDev (www.BorntoDev.com) เว็บไซต์ที่เกี่ยวกับการสอนการพัฒนาโปรแกรมหรือผลงานทางด้านคอมพิวเตอร์ จัดทำขึ้นเมื่อ 27 ตุลาคม 2556 โดยมีจุดมุ่งหมายเพื่อต้องการให้ผู้ที่สนใจพัฒนาซอฟต์แวร์ แอปพลิเคชั่น หรือ ผลงานทางด้านคอมพิวเตอร์ได้มีแหล่งในการเรียนรู้ที่ง่าย และ สนุก ไม่เน้นทฤษฏีจนทำให้ท้อหรือถอดใจไปก่อนจัดทำขึ้นโดยกลุ่มคนที่ต้องการจะเห็นความเปลี่ยนแปลงทางด้านเทคโนโลยี และ มีความหวังว่าจะมีนักพัฒนารุ่นใหม่ของไทยที่มีผลงานที่ยิ่งใหญ่ขึ้นมาได้ โดยจะใช้หลักการ “เน้นสนุก สอนเข้าใจ ทำได้จริง” สามารถเข้ามาเรียนรู้การพัฒนาซอฟต์แวร์ได้ตั้งแต่ระดับมัธยมศึกษาจนถึงนักศึกษาในมหาวิทยาลัย และ บุคคลทั่วไปที่สนใจในการพัฒนาซอฟต์แวร์และเทคโนโลยีคอมพิวเตอร์ ซึ่งในปัจจุบันนี้ถือว่ามีความสำคัญกับทุกสาขาอาชีพ และ เข้ามาเกี่ยวข้องกับทุกๆอย่างในชีวิตของเรา
ความสำเร็จของเรา คือ "การที่ได้เห็นคนไทยหันมาพัฒนาซอฟต์แวร์เพื่อโลก ที่ดีขึ้น"
View all posts